Big Huge Thesaurus

virgin's bower

noun